<?php


namespace app\admin\model;


use think\Model;

class Config extends Model
{
    protected $pk = 'id';
    protected $autoWriteTimestamp = 'datetime';

    /**
     * 搜索器 配置key
     * @param $query
     * @param $value
     */
    public function searchCodeAttr($query, $value){
        if ($value){
            $query->where('code','like','%'.$value.'%');
        }
    }

    /**
     * 搜索器 配置value
     * @param $query
     * @param $value
     */
    public function searchValueAttr($query, $value){
        if ($value){
            $query->where('value','like','%'.$value.'%');
        }
    }

    /**
     * 搜索器 登录名称
     * @param $query
     * @param $value
     */
    public function searchRemarkAttr($query, $value){
        if ($value){
            $query->where('remark','like','%'.$value.'%');
        }
    }

    /**
     * 搜索器 审核状态
     * @param $query
     * @param $value
     */
    public function searchStateAttr($query, $value){
        if ($value!=''){
            $query->where('state',$value);
        }
    }

    /**
     * 搜索器 登录名称
     * @param $query
     * @param $value
     */
    public function searchGroupAttr($query, $value){
        if ($value){
            $query->where('group',$value);
        }
    }

}